payment of the stamp tax - Español Inglés Diccionario